webbed gloves - Turkish English Dictionary